/* Product */

body {
  background: url(../images/elements/pattern-four.jpg) fixed;
  }


.address-info {
  float: left;
  background-color: #f9f9f9;
  border: 1px solid #e1e1e1;
  padding: 20px 20px 10px 20px;
  width: 63%;
  margin-bottom: 40px;
}

.google-map {
  width: 65%;
  height: 350px;
  border: 5px solid #fff;
  -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}



.products li {
  float: left;
  padding: 10px 10px 10px;
  border: solid 1px #d3d3d3;
  border-radius: 5px;
  margin: 2px 2px 5px 2px;
}

.sidebar_widget {
  float: left;
  width: 82.4%;
  padding: 20px 24px;
  margin: 0px;
  background-color: #fff;
  border: 1px solid #eee;
  border-bottom: 2px solid #eee;
  border: solid 1px #d3d3d3;
  border-radius: 5px;
}

.products li .product-thumb .thumbs01 {
  width: 198px;
  height: 200px;
}

/*---title_bar*/
.title_bar {
  margin: 0px 0px 10px -6px;
  background: #0da0f4;
  height: 35px;
  float: left;
  padding: 0px;
  width: 101%;
  text-indent: 14px;
  line-height: 35px;
  border: solid 1px #d3d3d3;
  border-radius: 5px;
}


.sub_title
{
  color: #fff;
  font-size: 16px;
  font-style: italic;
  font-weight: bolder;
  font-family: no;
  }

.page_title {
  width: 100%;
  height: 40px !important;
  background: #0da0f4;
  padding: 0px;
  margin: 0px 0px 25px 0px;
}

.page_title .reght_pagenation {
  float: left !important;
  width: 85% !important;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  font-weight: 600;
  color: #fff !important;
  margin: 0px 25px 0px 0px !important;
}

.slider_mer_minus {
  float: left;
  width: 100%;
  height: 350px;
}

#slider img {
  height: 350px;
}

.content_right {
  float: right;
 
  padding: 0px 0px 30px 0px;
}



.left_sidebar {
  float: left;
  width: 27.9%;
  padding: 0px 0px 30px 0px;
}

.modul
{
  margin: -15px 0px 15px 0px;
 }